package com.ibp.response;


/****
 * 
 * 操作响应基类
 * @author cdl
 * @param <T>
 * @param <E>
 */
public class Response<T,E> {

	protected T data ;  //返回数据
	protected E error ; //错误信息
	protected String message ; //提示信息
	
	
	/**
	 * 判断是否正常返回数据
	 * @return
	 */
	public boolean isSuccess(){
		return data!=null && error== null ;
	}
	
	public T getData() {
		return data;
	}
	public void setData(T data) {
		this.data = data;
	}
	public E getError() {
		return error;
	}
	public void setError(E error) {
		this.error = error;
	}
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	
}
